sHelp
                                     ABS.PROJECT
     i   2
   abs.project
     abs.project.abs.tape.codes
     abs.project.pt.classes
     abs.project.queries

 Ì     i   2
abs.project    (main) 
[mnemonic]
&DSA[dsa]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 mnemonic                    10 FREE     L                 dsa                                                         
 active                       1 YN       L                 &DSA[dsa]|0                                                 
 last.update                 10 PINT     R                 &DSA[dsa]UPD                                                
 name                        30 FREE     L                 &DSA[dsa]|1                                                 
 override.std.tape.lengths    1 YN       L                 &DSA[dsa]|3                                                 
 project.type                12 CHOICE   L                 &DSA[dsa]|2                                                 
 reserve.type                12 CHOICE   L                 &DSA[dsa]|4                                                 
 Ì      i   2
abs.project.abs.tape.codes    (abs.tape.codes) 
[mnemonic, abs.tape.svc]
&DSA[dsa]A[gsc]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 abs.tape.svc                10 FREE     L  MIS.ABS.TAPE   gsc                                                     
 abs.tape.code                8 FREE     L                 &DSA[dsa]A[gsc]|0                                           
 Ì      i   2
abs.project.pt.classes    (pt.classes) 
[mnemonic, pt.class]
&DSA[dsa]P[djf]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pt.class                    10 FREE     L  ABS.PT.CLASS   djf                                                     
 Ì      i   2
abs.project.queries    (queries) 
[mnemonic, query.no]
&DSA[dsa]Q[dsaQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 query.no                     2 PINT     R                 dsaQ                                                        
 query                       10 FREE     L  MIS.QUERY      &DSA[dsa]Q[dsaQ]|0                                      
 query.req                    1 YN       L                 &DSA[dsa]Q[dsaQ]|1                                          
 query.tape.field             5 FREE     L                 &DSA[dsa]Q[dsaQ]|2                                          
 Ì       2
 INDEX FILE/INTERNAL NAME           SUBSCRIPTS/PHYSICAL BASE

 abs.project.query.index            [mnemonic,query,query.no]
   project.query.x                    &DSAQ[dsa,ggv,dsaQ]

 abs.project.pt.class.x             [pt.class] = mnemonic
   pt.class.x                         &DSAP[djf]